score a touchdown - Turkish English Dictionary